function jsonp(options) {
    var script = document.createElement('script');
    // 拼接字符串的变量
    var params = '';
    for (var attr in options.data) {
        params += '&' + attr + '=' + options.data[attr];
    }
    var fnName = 'myjsonp' + Math.random().toString().replace('.', '');
    // fn1已经不是全部函数了，我们将它变成全局函数
    window[fnName] = options.success;
    script.src = options.url + '?callback=' + fnName + params;
    document.body.appendChild(script);
    // 添加onload事件，防止多次请求，每次都创建script标签
    script.onload = function() {
        document.body.removeChild(script);
    }
}